with further revisions by John J. Dillon author data searchable via API